package com.fulu.game.bi.redis.service.cash;

import com.fulu.game.bi.entity.bo.channel.CashConvertListBO;
import com.fulu.game.bi.entity.bo.channel.CashInvestListBO;
import com.fulu.game.bi.entity.bo.channel.CashRefundListBO;
import com.fulu.game.bi.entity.vo.cash.CashConvertListVO;
import com.fulu.game.bi.entity.vo.cash.CashInvestListVO;
import com.fulu.game.bi.entity.vo.cash.CashRefundListVO;
import com.fulu.game.bi.entity.vo.cash.PlatformCashRealtimeVO;

import java.util.List;

public interface PlatformCashService {

    List<PlatformCashRealtimeVO> realTime(Integer type);

    List<CashInvestListVO> investList(CashInvestListBO cashInvestListBO);

    void investExport(CashInvestListBO cashInvestListBO);

    List<CashConvertListVO> convertList(CashConvertListBO cashConvertListBO);

    void convertExport(CashConvertListBO cashConvertListBO);

    List<CashRefundListVO> refundList(CashRefundListBO cashRefundListBO);

    void refundExport(CashRefundListBO cashRefundListBO);
}
